log stamp - English Synonyms Dictionary